package com.ld.wms.business.material.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.ld.wms.business.material.model.MaterialExampleInventoryModel;
import com.ld.wms.business.material.vo.resp.MaterialExampleInventoryRespVo;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 物料库存表，用于存每一条库存信息 Mapper 接口
 * </p>
 *
 * @author wangfeng
 * @since 2025-02-24
 */
public interface MaterialExampleInventoryMapper extends BaseMapper<MaterialExampleInventoryModel> {

    IPage<MaterialExampleInventoryRespVo> selectListByMaterialExampleId(IPage<MaterialExampleInventoryRespVo> iPage, @Param("materialExampleId") Long materialExampleId,
                                                                        @Param("effectiveTime") String effectiveTime, @Param("lockerGridHoleId") Long lockerGridHoleId);

}
